questionable payment - German English Dictionary